﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using System.Data.SqlClient;
using ThongTin;

namespace DuLieu
{
     public class NganhDaoTao_DL
    {
        KetNoi_DL ketnoi = new KetNoi_DL();
        public DataTable DanhSachNganhDaoTao()
        {
            return ketnoi.LayDuLieu("DanhSachNganhDaoTao");
        }
         //Thêm Ngành Đào Tạo
        public int ThemNganhDaoTao(NganhDaoTao_TT DT)
        {
            int Nparameter = 3;
            string[] name = new string[Nparameter];
            object[] value = new object[Nparameter];
            name[0] = "@MaNganh"; value[0] = DT.MaNganh;
            name[1] = "@TenNganh"; value[1] = DT.TenNganh;
            name[2] = "@MaKhoa"; value[2] = DT.MaKhoa;
            return ketnoi.CapNhat("ThemNganhDaoTao", name, value, Nparameter);
        }
        //XÓA 1 NGANH ĐÀO TẠO.
        public int XoaNganhDaoTao(NganhDaoTao_TT DT)
        {
            int Nparameter = 1;
            string[] name = new string[Nparameter];
            object[] value = new object[Nparameter];
            name[0] = "@MaNganh";
            value[0] = DT.MaNganh;
            return ketnoi.CapNhat("XoaNganhDaoTao", name, value, Nparameter);
        }
        //SỬA 1 NGÀNH ĐÀO TẠO.
        public int SuaThongTinNganh(NganhDaoTao_TT DT)
        {
            int Nparameter = 3;
            string[] name = new string[Nparameter];
            object[] value = new object[Nparameter];
            name[0] = "@MaNganh";
            value[0] = DT.MaNganh;
            name[1] = "@TenNganh";
            value[1] = DT.TenNganh;
            name[2] = "@MaKhoa";
            value[2] = DT.MaKhoa;
            return ketnoi.CapNhat("SuaThongTinNganh", name, value, Nparameter);
        }

        //TÌM KIẾM NGÀNH ĐÀO TẠO
        public DataTable TimKiemNganhDaoTao(NganhDaoTao_TT DT)
        {
            int Nparameter = 1;
            string[] name = new string[Nparameter];
            object[] value = new object[Nparameter];
            name[0] = "@TenNganh";
            value[0] = DT.TenNganh;
            return ketnoi.TimKiem("TimKiemNganhDaoTao", name, value, Nparameter);
        }

    }
}
